pit one's wits against - Alemán Inglés Diccionario